package dao;

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;

import modelo.Usuario;
import conexao.ConnectionFactory;

public class LoginDao {
	private Connection conexao;

	public LoginDao() throws ClassNotFoundException {
		this.conexao = new ConnectionFactory().getConnection();
	}
	
	
	//buscar login
	public Usuario logar(String email, String senha){
		String sql="SELECT * FROM usuario WHERE email='"+ email+"' and senha= '"+ senha +"'";
		
		Usuario usuario = new Usuario();
		try {
			
			PreparedStatement stmt = conexao.prepareStatement(sql);
			ResultSet result = stmt.executeQuery();
			if(result.next()){
				usuario.setNome(result.getString("nome"));
				
			}
			stmt.execute();
			stmt.close();
			conexao.close();
			
		} catch (SQLException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		
		return usuario ;
	}
}


/*ConexaoBD con = null;
    try  {
     con = new ConexaoBD();
     ResultSet rs = con.executeQuery(sql);

       if (rs.next()){
          HttpSession session = req.getSession(true);
          session.setAttribute("autorizado",login);
          res.sendRedirect("/webagenda/menu.jsp");
         }
         else
          res.sendRedirect("/webagenda/erroLogin.jsp");

         } catch(SQLException e){
            res.sendRedirect("/webagenda/erroDB.jsp");
             return;
         } finally {
                if (con!=null)
                con.fecharConexao();
                 con=null;
              }*/